Big Huge Thesaurus

Crotalus cerastes

noun